package com.qishanor.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.qishanor.system.model.GenDatasource;

/**
 * 数据源表
 *
 */
public interface GenDatasourceService extends IService<GenDatasource> {

	/**
	 * 保存数据源并且加密
	 * @param genDatasource
	 * @return
	 */
	Boolean saveDsByEnc(GenDatasource genDatasource);

	/**
	 * 更新数据源
	 * @param genDatasource
	 * @return
	 */
	Boolean updateDsByEnc(GenDatasource genDatasource);



	/**
	 * 通过数据源名称删除
	 * @param dsId 数据源ID
	 * @return
	 */
	Boolean removeByDsId(Integer dsId);

}
